home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak Vol C-14
/
Vol C-14.iso
/
games
/
smashing.swf
/
scripts
/
frame_48
/
DoAction.as
Wrap
Text File
|
2012-04-23
|
3KB
|
72 lines
function changeColour(targetMovieClip, colour)
{
targetMovieClip = eval(targetMovieClip);
genericColourTransform = new Object();
genericColour = new Color(targetMovieClip);
if(colour == "indestructible")
{
genericColourTransform = {ra:"100",rb:"10",ga:"100",gb:"10",ba:"100",bb:"30",aa:"100",ab:"0"};
genericColour.setTransform(genericColourTransform);
}
else if(colour == "restore")
{
genericColour.setTransform(targetMovieClip.genericColourRestoreTransform);
}
else if(colour == "glassGreen")
{
genericColourTransform = {ra:"100",rb:"-70",ga:"100",gb:"-5",ba:"100",bb:"-255",aa:"100",ab:"0"};
genericColour.setTransform(genericColourTransform);
}
else if(colour == "glassGreenLit")
{
genericColourTransform = {ra:"100",rb:"-20",ga:"100",gb:"120",ba:"100",bb:"-120",aa:"100",ab:"0"};
genericColour.setTransform(genericColourTransform);
}
else if(colour == "glassRed")
{
genericColourTransform = {ra:"100",rb:"255",ga:"100",gb:"-50",ba:"100",bb:"-75",aa:"100",ab:"0"};
genericColour.setTransform(genericColourTransform);
}
else if(colour == "glassRedLit")
{
genericColourTransform = {ra:"100",rb:"255",ga:"100",gb:"-90",ba:"100",bb:"-100",aa:"100",ab:"0"};
genericColour.setTransform(genericColourTransform);
}
else if(colour == "glassBlue")
{
genericColourTransform = {ra:"100",rb:"-20",ga:"100",gb:"-20",ba:"100",bb:"100",aa:"100",ab:"0"};
genericColour.setTransform(genericColourTransform);
}
else if(colour == "glassBlueLit")
{
genericColourTransform = {ra:"100",rb:"-70",ga:"100",gb:"-5",ba:"100",bb:"255",aa:"100",ab:"0"};
genericColour.setTransform(genericColourTransform);
}
else if(colour == "glassOrange")
{
genericColourTransform = {ra:"100",rb:"255",ga:"100",gb:"0",ba:"100",bb:"-255",aa:"100",ab:"0"};
genericColour.setTransform(genericColourTransform);
}
else if(colour == "glassOrangeLit")
{
genericColourTransform = {ra:"100",rb:"255",ga:"100",gb:"-10",ba:"100",bb:"-255",aa:"100",ab:"0"};
genericColour.setTransform(genericColourTransform);
}
else if(colour == "glassGold")
{
genericColourTransform = {ra:"100",rb:"255",ga:"100",gb:"50",ba:"100",bb:"-100",aa:"100",ab:"0"};
genericColour.setTransform(genericColourTransform);
}
else if(colour == "glassGoldLit")
{
genericColourTransform = {ra:"100",rb:"200",ga:"100",gb:"150",ba:"100",bb:"0",aa:"100",ab:"0"};
genericColour.setTransform(genericColourTransform);
}
if(!targetMovieClip.colourSaved)
{
targetMovieClip.genericColourRestoreTransform = genericColour.getTransform(genericColourTransform);
targetMovieClip.colourSaved = true;
}
}
gotoAndPlay(58);